package opp.Abstract;

public class YangHui {
    public static void main(String[] args) {
        //杨辉三角
        int [][]arr=new int[10][];
        for(int i=0;i<arr.length;i++)
        {
            arr[i]=new int[i+1];
            for(int j=0;j<arr[i].length;j++)
            {
                if(j==0||j==arr[i].length-1)
                {
                    arr[i][j]=1;
                }
                else
                {
                    arr[i][j]=arr[i-1][j]+arr[i-1][j-1];
                }
            }

        }
        //遍历杨辉三角数组
        System.out.println("==杨辉三角==");
       int  len=arr.length;
        for(int i=0;i<len;i++)
        {
            for(int j=0;j<len-1;j++)
            {
                System.out.print(" ");
            }
            for(int k=0;k<=i;k++)
            {
                System.out.print(arr[i][k]+" ");
            }
            System.out.println();

        }
    }
}
